.odd{
	background: #f1f1f1;
}
.even{
	background: #ffffff;
}

.cart-item{
	clear: both;
	float: left;
	width: 100%;
}

.cart-offer{
	text-align: right;
	clear: both;
	float: left;
	width: 100%;
}
.item-remove{	
	float: left;
	width: 50%;
}
.item-checkout{
	text-align: right;	
	float: left;
	width: 50%;
}
.item-image{
	float: left;
	width: 100px;
	padding: 5px;
	text-align: center;
}
.item-image img{
	border: 1px solid black;
}
.item-data{
	float: left;
	width: 400px;
	padding: 5px;
	text-align: left;
}
.item-qnty{
	float: right;
	width: 150px;
	text-align: left;
}
 .item-price{
	float: right;
	width: *;
	text-align: left;
}

.item-qnty .form .element input[type=text]{
	width: 20px;
}
